<?php

//Si le paramètre ida n'est pas donné ou s'il n'est pas numérique
if(!isset($_GET["ida"]) || !is_numeric($_GET["ida"])) {
	header("HTTP/1.1 404 Not Found", true, 404);
	exit;
}

//Ouverture de la base de données
$bd = new PDO("mysql:host=localhost;dbname=viagra", "root", "root");

//Requête sur l'annonce
$requeteannonce = $bd->query("SELECT Count(id) AS nbannonces FROM annonce WHERE id=".$_GET["ida"]);
//Résulat de la requête
$resultatannonce = $requeteannonce->fetch(PDO::FETCH_OBJ);
//Si le résultat est 0, on renvoie une erreur 404
if($resultatannonce->nbannonces == 0) {
	header("HTTP/1.1 404 Not Found", true, 404);
	exit;
}

//Si on arrive jusqu'ici, c'est que la variable $_GET["ida"] représente une annonce bien existante dans la base de données

//Requête pour retrouver le courriel de l'auteur de l'annonce représentée par $_GET["ida"]
$requeteutilisateur = $bd->query("SELECT utilisateur.courriel FROM annonce INNER JOIN utilisateur ON annonce.auteur=utilisateur.id WHERE annonce.id=".$_GET["ida"]);
//Résultat de la requête précédente
$resultatutilisateur = $requeteutilisateur->fetch(PDO::FETCH_OBJ);

//Afficher le courriel de l'auteur de l'annonce d'id $_GET["ida"]
echo $resultatutilisateur->courriel;

?>